freshwater algae - Espagnol Anglais Dictionnaire